我期待開發一個MySQL數據庫。該數據庫的主要獨特信息將是MAC地址(例如,AA:BB:CC:DD:EE:FF)。對於每個MAC地址記錄,將會有多個子記錄,這些記錄將記錄何時記錄這些MAC地址。因此,本場將是MAC地址子記錄,如果你喜歡,並且將包含以下內容: - 對於檢測到的MAC地址 MySQL DB的結構
- 參考號碼
這將是這只是不斷網絡連接的被動數據。儘管如此,我還想擁有一個有效的表格/列表,我可以指定一個MAC地址,如果檢測到該記錄,則使用上述相同的信息記錄一條記錄。
我不知道什麼是構建此信息的最佳方式?我假設我將有一個包含MAC地址的主表,然後將一個外鍵鏈接到另一個包含參考號,日期和時間,長和經度表的表?如何最好地構建被動地整理信息,並積極整理信息。
隨着被動整理的數據,我可能要在某些階段然而,隨着活動列表查詢它(MAC地址看出來),我想這些都是檢測時設置電子郵件警報,所以我不知道是否將這些分開存儲。
理想情況下,我希望將所有數據都放在一張表中作爲被動或主動數據,因此我只是想知道是否可以在包含MAC地址的主表中添加另一列,將其標記爲「活動」因此,對於此MAC的任何檢測,我可以生成代碼來創建電子郵件?
我希望這是有道理的
這似乎是一個薄弱的建議,但我會建議先嚐試你的一些想法。寫一個概念的快速證明,並發現一些優點/缺點。如果您嘗試預先設計整個系統,您會遇到困難。一旦你看到實際的代碼運行,事情會變得更加清晰,你可以迭代和改變它,直到你喜歡結果。 – ryan1234