UPDATE:關係模型可能無法在我想它,看到的方式工作:Database normalization for facebook-like messaging system 時間對NoSQL的!
函數依賴
我無法將數據庫放入2nf。爲此,必須確定所有函數依賴關係,然後才能確定屬性是否爲素數。
看一看這裏:
--------------------------------------------
to | from | msg | time
--------|--------|----------------|---------
joe | jim | hello | 1
jim | joe | hey | 2
jim | joe | how are you | 3
victor | bryce | i love carrots | 4
joe | jim | im doin great | 5
bryce | jim | hello | 6
注:時間將是獨一無二的。它將被交易。
是否時間>消息儘管
time1->"hello"
time6->"hello"
因爲我只要有唯一的消息的情況下聽到了,它的罰款。但是,我對此感到困惑。
此外,我想添加一個消息ID列。這是不錯的做法嗎?
編輯中的鏈接有一個*可憐的*答案。 –