foreign-key-relationship

    0热度

    1回答

    假设我有以下的在我的models.py: class Book: pass class Part: book = models.ForeignKey(Book) class Chapter: part = models.ForeignKey(Part) number = models.IntegerField() 我愿做 book = Book.

    0热度

    1回答

    create table reservation ( reserve_id number PRIMARY KEY, date_in TIMESTAMP, date_out TIMESTAMP, made_by number(4), constraint LocationID_fk foreign key (locId) references loc

    0热度

    1回答

    有两个表; proizvodi(父)表和normativ(子表),关系1:N。 父表上的主键是字段Sifra和子表SifraProizvoda。 当我做父表的更新,这种变化反映了孩子表,但如果我尝试删除父表中的东西,我得到错误: /* SQL Error (1451): Cannot delete or update a parent row: a foreign key constraint f

    1热度

    1回答

    所以我有一个表单,用户可以提交房间,当然用户应该能够提交多个房间,但房间都属于这个用户,所以我们有一个一对多的关系,这里(谅解): 房间1 - 外键(用户1) 房间2 - 外键(用户1) 问题: 当submiting的形式,数据库认识到有一个foreignkey函数,但users_id是空的,但是应该有提供房间的用户的实际ID。 代码: 我尽量只显示相关的片 这里是我的模型: class User

    1热度

    1回答

    Okey,我是Laravel的新手,我想在我的控制器中执行一个函数,该函数返回一个JSON与一个用户的所有列表,我想通过电子邮件过滤用户,这不是主键,但我在这里遇到很多问题,laravel的文档没有解释这一点。 奥基,所以我有这个atributes和关系的一类用户: user.php的 protected $fillable = [ 'nom', 'email', 'password',

    0热度

    2回答

    我的表结构中添加mysql的约束: CREATE TABLE USER ( id INTEGER, name VARCHAR(50), gender VARCHAR(2), dateofbirth DATE, song_id INTEGER, ratings INTEGER ); CREATE TABLE song ( id INTEGER,

    1热度

    2回答

    虽然插入数据到mysql数据库我得到下面的错误,并且一些以前的问题的答案stackoverflow我把protected $fillable在我的模型文件,但仍然显示错误。当我创建我的第一个条目表的接受没有任何错误,但是当我正在做我的新条目其示值误差 。 SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or upda

    1热度

    2回答

    我正在为我的多媒体集合创建一个数据库,我发现自己怀疑自己的设计,这让我想知道是否有更高效的方法来实现我想要的。 我想以分层方式设计数据库。我不会把它全部包括在内,但足够。 主父表被称为MONOLITH。它具有BLOCK_ID和BLOCK_NAME作为属性。 的行是: 1, “INDEX” 2, “文库” 然后两个子表是INDEX和图书馆。前者用于电影,后者用于电视节目。 我开始怀疑数据库的完整性,

    1热度

    1回答

    我得到了一个“大”数据库(10M行),而且我需要删除无用的获取ID(它不再具有acquisition_id关系)。 表收购: - id - date 表datapres: - id - value - atmo - #acquisition_id 表datatemps: - id - #acquisition_id 表个dataconds: - id - value -

    0热度

    2回答

    我想实现的是: 用户通过标题输入创建一个递送, 当用户发送请求时,我想让users_id将它作为外部添加到递送表中键。 这里是交付表 public function up() { Schema::create('deliveries', function (Blueprint $table) { $table->increments('id'); $table