首页 > TAG信息列表 > data-integrity
mysql – 电子商务订单表.保存价格,还是使用审计/历史表?
我正在设计我的第一个电子商务架构.我一直在阅读这个主题一段时间,对于order_line_item和产品之间的关系有点困惑 可以购买产品.它有各种细节,但最重要的是unit_price. order_line_item具有购买的product_id的外键,购买的数量以及客户购买产品的时间点的unit_price. 我读过的大部分php – 如何在不牺牲完整性的情况下在MySQL数据库表中获取最新的设置ID?
我正在使用PHP将记录组插入MySQL数据库. 每当我插入一组记录时,我想给该组一个唯一的集ID,对于DB中的每组记录,该ID增加1. 目前,我正在检查数据库中的最新设置ID,并为每个新记录集将其递增1.令我害怕的是,如果我查询数据库以获取最新的设置ID,并且在我可以插入具有该设置ID 1的新记php – 数据完整性和限制
使用下表布局: TABLE Something ( SomethingId Name DateCreated IsObsolete ('Y','N') PRIMARY KEY (SomethingId) Foreign Key (SomethingTypeCode) ; TABLE SomethingType ( SomethingTypeCode (&MySQL事务:多个并发事务和数据完整性
我在一个相当复杂的Web应用程序中使用事务来管理几个MySQL InnoDB表中的数据.简而言之,给定的交易如下: >从“user_point_totals”表中的行读取数据 >各种阴谋计算用户的新点总数应该是多少>在“user_point_totals”表中创建一个新条目,反映更新的总数 假设用户A执行一些具有与点相mysql – 防止两个用户编辑相同的数据
我在不同的Web应用程序中看到了一个功能,包括Wordpress(不确定?),如果用户打开文章/帖子/页面/数据库中的任何内容,则会警告用户,而其他人同时编辑相同的数据. 我想在我自己的应用程序中实现相同的功能,我已经考虑了一些.以下示例是如何做到这一点的好习惯吗? 它有点像这样: 1)用户A进