所以,首先,我認爲我有一個設計問題,但不知道如何解決它。實現一對一的關係
我有兩個表:
-------
Company
-------
CompanyId
CompanyName
-----------
和:
-------
Company Administrator
-------
AdminId
AdminName
-----------
我的想法是一對一的,因爲一個公司可以有ONA公司的管理員和一個公司管理員CNA有關係一家公司。
我的問題: 我是否必須在每個表中放置一個外鍵,還是應該以某種不同的方式實現它(可能更好)。
我無法真正合並這些表格,因爲在我的應用程序中我希望公司管理員創建公司。
任何想法?
嗨羅伯特!你是說你想讓公司的管理員擁有一家公司和一家公司屬於管理員嗎? – Uzzar
是的,我猜。一家公司只能有一個管理員,而一個管理員也只能有一個公司。我對網頁的想法如下:管理員首先註冊自己,然後從他自己的檔案創建他的公司。 –