2 qq 15290009 qq_15290009 于 2016.03.09 09:03 提问

这样oracle能关联吗???????

图片说明
图片说明
就是 这样 如果能的话 怎么关联 分别建个表 关联的语句是什么

图片说明

还有就张图片 如果按照我上面说的数据库样式建成的话 那js能调用吗 怎么调用

请尽量说的详细点 谢谢

3个回答

xionglangs
xionglangs   Rxr 2016.03.09 09:30
已采纳

这不首先要考虑,食物和营养是1对多的关系,先建一个食物表,食物表字段有主键(id),事物名称(foodName,比如蔬菜,水果,大米),类型(type,比如谷物,水谷),适于年龄(fitAge);再建一个营养表,字段有主键(id),营养名称(name,比如蛋白质,葡萄糖),成分大小(typeNumber,就是你上面的那些数字)这样就可以了。
不过如果你想单独把营养提出来,就需要再建一个中间表。

qq_15290009
qq_15290009 看下图
接近 2 年之前 回复
xionglangs
xionglangs 是啊name里面输入的是大米、苹果、小麦,但你导出出excle怎么把大米小麦放到一起,需要通过type来啊。
接近 2 年之前 回复
qq_15290009
qq_15290009 我是想 food 里的name 是谷物 完了下面表 是 食物谷类 完了 name输入 大米 什么的 热量 输入 值 ....这样的
接近 2 年之前 回复
xionglangs
xionglangs 还少了个type,是哪种类型的事物,不如谷类
接近 2 年之前 回复
qq_15290009
qq_15290009 在下面 你看看
接近 2 年之前 回复
qq_15290009
qq_15290009 哦哦 等我写一下 你看对不对 那个十七岁的在建个表
接近 2 年之前 回复
xionglangs
xionglangs 营养表还需要加个外键关联食物表字段(foodId),建表就是这样的,具体的用法,那就是代码的实现了,这个肯定是要你自己写的。
接近 2 年之前 回复
qq_15290009
qq_15290009 能写个简单的例子吗
接近 2 年之前 回复
qq_15290009
qq_15290009   2016.03.09 11:21

图片说明

qq_15290009
qq_15290009   2016.03.09 12:34

图片说明

用于html 页面就是 现金 粮食表 调用id 1 完了 进谷物 在排查id

我想表达是这个意思 也是要加类型吗


Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!