我正在構建聖誕樹種植操作的數據庫。我已經放在一起,我相信是一個可行的模式。我希望得到一些人的反饋,我沒有人。你是我唯一的希望。請求關於數據庫設計的反饋
因此,有3個成長的地塊,我們將他們稱爲果園。每個果園都有行&列,每行/列交叉點可以有零樹或一棵樹,種植在其中。行/列是數字和字母,所以第3行,第f列等。每個行/列交叉點都有一個狀態(空的,正在使用中)。一棵樹可以是不同的物種(由人工創建的GID {遺傳ID}表示),修飾的(具有嫁接的不同物種)或移動到不同的位置。因此,一個工廠可以有一個或多個位置,並且一個位置可以通過歷史包含一棵或多棵樹,但一次只能包含一棵。圖我放在一起
這裏是:
你真的需要TreeLocation? TreeId可以同時擁有多個位置嗎? –
一棵樹一次只能在一個點上,但它可以移動到不同的位置。所以我在考慮歷史的目的,我會使用treelocation表。你認爲這是沒有必要的嗎? – BattlFrog