relational-database

    -1热度

    1回答

    以数据库术语来说,当我添加一个新的外键时,为该外键插入一条记录并更新现有记录,该过程称为什么?我的目标是能够更有效地找到答案。 //create temporary linking key alter table example add column example_foreign_key int unsigned null; //contains more fields insert i

    -2热度

    1回答

    这是我第一次用noSql制作firebase应用程序。在此之前,我使用了mysql。请帮助我如何构建与Firebase中的更多表相关的表格。它有一对多的关系。我的关系表是这样的: ,这是我的结构,这是真的吗? { "car_rental" : { "car_rental_1" : { "name " : "A rent", "car" : {

    1热度

    2回答

    我正在开展非常大型的项目。最后,由于用户友好和简单,我选择了Android和Firebase。我打算多生几个孩子像以下: products 1 name: "p1" 2 name: "p2" route 1: "xyz" 2: "abx" 这是一个用户的情况: 如果用户更新路线1期权和看跌期权“约翰”而不是“XYZ”,然后将其命名1应更新为“X1 '而不是'p1'。

    0热度

    3回答

    我在我的数据库中有3个表格:users,payment_methods和user_blocked_pm。 users表本身不言而喻,payment_methods存储公司使用的所有付款方式,而user_blocked_pm则为特定用户阻止了付款方式。 +------------------+ | users | +-----+------------+ | id | user_name

    0热度

    3回答

    我有一张桌子与人,需要存储多个电话号码相关的一个人做这个我创建了第二个表与2个字段的idperson和数字第一个字段是FK引用一个或多个人。 是有效的这种做法? 这个字段(idperson)必须是主要的? 它是什么样的关系?

    1热度

    2回答

    我有以下情况: - 客户端(ID) - 合同(ID,客户端ID) - ClientEmployee(ID,客户端Id) 客户可以有很多合约,并且客户端可以有许多ClientEmployees。 对于任何合同,我需要关联在其上工作的ClientEmployees。 目前,我的解决方案非常简单,我可以在合同和客户雇员之间建立多对多的关系 。 - ContractClientEmployee(ID,Co

    0热度

    1回答

    我试图找出我将如何去塑造用于跟踪游戏历史的数据库。 在游戏历史,就不可能有一个玩家1和玩家2 我想有一个从用户的许多关系到游戏历史在这两个播放器1和玩家2列。我是否以这种错误的方式去做?如果是这样,我可以采取哪些更好的方法呢?

    2热度

    1回答

    我有两个型号: BusinessEntity和 Invoice 我想Invoice有一个seller和buyer,两者都指向BusinessEntity记录。所以,我希望在invoices表(Invoice型号)有两个字段:seller_id和buyer_id。 所以,我做了这样的事情: BusinessEntity const BusinessEntity = sequelize.define(

    1热度

    1回答

    我不明白如何从数据库中检索最新的第三条记录。请为我提供相关的查询。 here is my code $sql = " select top 3 from chat "; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row while($row = $result->

    0热度

    2回答

    我一直认为地址数据是一个值对象,因为它是不可变的,它的相等性由所有字段中的相同数据定义。例如,付款和收货地址中的帐单地址是订单或履行的一部分。当有人改变她/他的地址时,需要一个新的地址数据。但是,我遇到的每个示例代码/应用程序都有一个地址数据作为实体,其数据库表具有自己的ID。如果一个系统想要跟踪所有业务活动/事件发生的所有地址,这将是有意义的。然而,我并没有在这些示例代码/应用程序中看到这样的意