我正在開發食譜數據庫的數據庫方案。 你有一些想法如何增強我現有的模型?我關注的問題是RECIPE_INGREDIENT表。 數據庫模式困境
Q
數據庫模式困境
3
A
回答
1
在RECIPE_INGREDIENT可以安全地取出RECIPE_INGREDIENT_ID並用(INGREDIENT_ID,RECIPE_ID)組合使用主鍵代替它,類同的recipe_tags表。除非你打算讓配料在配方中出現兩次。
否則,設計看起來不錯。你想改善什麼?如果你解釋你想要用數據庫完成什麼以及你計劃運行哪些查詢,它可能會有所幫助。
1
1
通常你會有某種過程或步驟,配方有許多其中有許多成分。
配方1 - 許多配方步驟
配方步驟1 - 許多配方成分
+0
我正在嘗試增強RM_RECIPE_INGREDIENT表。我應該在表RECIPE_INGREDIENT中添加INGREDIENT_ID PFK。我不想添加配方步驟。 – svlada 2011-03-10 13:57:06
相關問題
- 1. 數據庫困境
- 2. 數據庫設計困境
- 3. 臨時數據庫困境
- 4. Grails數據建模困境
- 5. 分頁數據庫查詢困境
- 6. 數據庫設計複合鍵困境
- 7. Android何時關閉數據庫困境
- 8. 數據庫設計:外鍵困境
- 9. 外鍵指向多個表的數據庫模式困境(獨佔弧)
- 10. Android數據加密困境
- 11. Haskell數據類型困境
- 12. Maven倉庫位置困境
- 13. 建模項目困境
- 14. 模擬對象的困境
- 15. TCL格式化困境
- 16. 表格格式化困境
- 17. EclipseLink表達式困境
- 18. 數據庫模式
- 19. 數據庫模式
- 20. 數據庫組織困境(簡單的網絡應用程序)
- 21. MySQL客戶關係管理數據庫困境
- 22. SQL數據透視表困境
- 23. SQL Server數據導入困境
- 24. MongoDB數據建模:文檔嵌入困境
- 25. Xcode4數據實體建模困境 - userInfo爲零屬性
- 26. 數據庫模式庫
- 27. MS Access數據庫困惑
- 28. 如何在生產環境中更新數據庫模式?
- 29. 如何在此環境中備份遠程數據庫模式?
- 30. C++簡單函數困境
這是學校嗎?它聞起來像是一個學校問題。對不起,如果我錯了。 – geowa4 2011-03-10 13:47:16
沒有它的我的寵物項目。我設計了這個模式 – svlada 2011-03-10 13:47:47