2014-10-12 41 views
0

我正在開發一個Web應用程序.net。在第一頁中,用戶必須選擇是學生還是工作人員登錄。只要用戶選擇,用戶就會被重定向到註冊頁面。單個項目有兩個不同的數據庫是否安全?

現在我在一個混亂和看到這三個選項:

  • 我是不是要創建用於存儲工作人員的詳細信息和學生信息兩個不同的數據庫?
  • 在單個數據庫中添加所有細節是否正確?
  • 有沒有其他的方法來實現它?

其中的這些選項我應該選擇一個?

P.S:連接學生和工作人員將在後面添加了一個聊天的概念。

+0

歡迎來到StackOverflow - 我編輯了你的問題,使其更加專注和更具可讀性。請務必在將來的問題中確定您的重點是清楚的。 – 2014-10-12 12:53:49

+0

您沒有發佈任何可能需要使用多個數據庫的理由。你甚至可以將學生和工作人員的詳細信息存儲在一個單獨的「人員」表中。 – 2014-10-12 12:56:10

+0

A *數據庫*是*維護單元*而不是設計單元,因爲*數據庫*被單獨備份和恢復。 *大型應用程序的數據庫*通常由數百甚至數千個表組成。通過在多個*數據庫*之間分割應用程序數據存儲區,會使維護過程複雜化,這隻能由於非常有說服力的業務原因才能完成。 – 2014-10-12 13:00:19

回答

0

沒有使用兩個數據庫,但是在這種情況下,我會建議你創建它們的學生兩個不同table.one和工作人員的其中之一,之後就可以創建另一個表保存聊天的細節問題或其他東西...

相關問題