我有這個person
表作爲超級父母,提到超級父母或作爲一個單獨的實體?
id
firstname
lastname
email
telephone
...
...
和user
表作爲一個孩子
id
person_id (FK)
password
username
screenname
...
...
他們必須1:1關係,因爲用戶不能重複兩次。所以人行中的電子郵件不得重複兩次。
然後,我有這個message
表,從任何存儲的消息,
id
firstname
lastname
email
telephone
subject
content
...
...
,但你可以看到,firstname,lastname, email,telephone
是在message
表複製。
所以我想將這個問題交給person
表像下面這樣,
id
person_id
subject
content
...
但後來它看起來不正確,與相同的電子郵件,名稱的人,等可以發送消息給我,多次他們想要的。所以他/她提供的細節可以重複。
所以我應該將message
作爲person
的孩子作爲父母或他們應該是單獨的實體嗎?
或任何更好的建議來解決這個問題。
你是什麼意思「但是它看起來並不正確,因爲具有相同電子郵件,姓名等的人可以多次發送消息給他,因此他/她提供的細節可以重複。「? – chroipahtz 2012-02-26 03:47:44