微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

一个或多个表是否可以对不同类型的数据建模?

如何解决一个或多个表是否可以对不同类型的数据建模?

| 我正在尝试找到对以下问题进行建模的最佳方法。 我在Rails中有“用户和任务”模型。用户每天完成一项任务。 到目前为止,我的两个表是: 用户名称,电子邮件,密码) 任务(工作日,工作日,例如星期一-跑步,星期二-阅读,星期三-写作,星期四-列出您今天所做的事情,等等) 每个任务可能需要一个单独的屏幕,具体取决于所需的内容(例如,为“ Running”任务写一些文本,而不是为“ Reading”任务写一些文章列表)。 通常,我想根据给定的任务写一些东西或列出一些东西。 我所坚持的是如何为“任务详细信息”表(或两个或多个表)建模? 每个任务都应该有单独的表格吗? 例如\“ Monday \”表带有\“ Status \”字段,\“ Tuesday \”表带有\“ Article \”字段,依此类推。 或者使用“ Status \”字段广告制作一张表格,使用该字段在其中写入文字以及列出事物。 希望这是有道理的。感谢您的帮助和耐心等待。     

解决方法

        听起来您的子任务本身就是任务。   每个任务都应该有单独的表格吗? 没有。 它要么是某种子任务表,要么通过添加可为空的parent_id来将任务表重新用于子任务。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。