Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 模型代理数据库模式_Database_Codeigniter_Database Design - Fatal编程技术网

Database 模型代理数据库模式

Database 模型代理数据库模式,database,codeigniter,database-design,Database,Codeigniter,Database Design,我想做一个基于codeigniter的模型代理,但我是一个很好的代理,但我一直在使用数据库,这正是注册部分 我想让用户注册为,模特,摄影师,学生 我在网上搜索,但找不到任何有用的东西 有人能告诉我在哪里可以找到一个模型代理数据库的模式吗?或者类似的 我想在注册处有3个帐户,模特,摄影师,工作室 我被困在这一部分,所以实际上模特们会有更多的选择,比如摄影师或studos,我真的不想把所有的选择都存储在一张表中 多谢各位 或者如果有人能给我提供意见,我会很高兴的。你必须使用基于角色的系统: Mode

我想做一个基于codeigniter的模型代理,但我是一个很好的代理,但我一直在使用数据库,这正是注册部分

我想让用户注册为,模特,摄影师,学生

我在网上搜索,但找不到任何有用的东西

有人能告诉我在哪里可以找到一个模型代理数据库的模式吗?或者类似的

我想在注册处有3个帐户,模特,摄影师,工作室

我被困在这一部分,所以实际上模特们会有更多的选择,比如摄影师或studos,我真的不想把所有的选择都存储在一张表中

多谢各位


或者如果有人能给我提供意见,我会很高兴的。

你必须使用基于角色的系统:

Model
  id  Integer
  name String

Studio
  id Integer
  name String

Registration
  id  Integer
  model_id Integer
  studio_id Integer
  reg_date Date
帐目 id-描述-角色 0-模型-2 1-摄影师-0 2-工作室-1

角色 id-添加照片-编辑数据-查看模型详细信息 0 - 1 - 0 - 0 1 - 0 - 1 - 1 2-1-1-1

使用者 Id-名称-帐户 0-Norma-Jean-0 1-最大值-2 2-詹姆斯·希基-1


角色表允许您为组定义不同的操作

这里没有足够的信息来帮助你。您将有一个PERSON或USER类型的表和ACCOUNT_类型的表……您需要使用Party模型,并且每个Party可以有不同的角色。阅读海伊、西尔弗斯顿或福勒关于这一主题的书籍。Safari有两个12块的。非常感谢,我会更详细地告诉你,你是第一个能够回答我问题的人,thnaks againGlad,你得到了!我还在忙着编辑答案,因为行名称和示例内容都有偏差,但我已经读过了。我还想补充一点,您不必重新发明轮子,CodeIgniter大师Ben Edmunds为CI编写了一个非常好的身份验证库: