想建立数据表间的关联关系,实现两个表间数量变化的同步;

请教一下,我有两个表,主表和明细表,想实现明细表的销售数量的合计,体现在主表的销售数量上面,现已建立了两个表的主外键的关联 ,想问:

主表的这个外键,需要怎么配置,才能与明细表形成关联呢,目前是空的,也已配置了主、外键的关系了;

以下分别是该主表的程序前端,和数据表后面的截图;

img

img

不要用外键了 设置一个字段管理就好了呀 比如说 你可以把主表的Id 存在明显表 之后管理查询就可以了

主表和明细表是一对多的关系,所以最好在明细表在一个字段(主表的Id),这样你查询的sql语句就可以这样写

select  main_table_column, --应该有多个
    (select sum(sub_table_count)-- 明显表的销量字段
     from  sub_table where f_id = main_id --主表id == 明显表新建的外键As count --设置个别名
     ....--其他sql

查询读取数据到DataTable,后面的应该不用我说了