标签: entity-relationship

是否有postgresql的数据可视化工具,它也能够显示模式间关系?

使用的操作系统是linux.我试过NavicatSQL Power Architect.它们确实在同一模式中显示表之间的关系.我有一些外键约束,它们引用不同模式中的表.

  • 我是否遗漏了Navicat和PostgreSQL Maestro的相关内容?他们可以不显示帧间架构关系吗?

  • 是否有postgresql的数据可视化工具,它也能够显示模式间关系?

UPD 很抱歉编辑你的问题,但我发现它很有用.因为这是关闭我无法回答(也许应该有网站?)

绘制你的数据库表的关系,你可以试试这个脚本GraphViz的:: DBI的Perl模块.

因此,您将获得关系的GIF

database postgresql database-design entity-relationship postgresql-9.1

25
推荐指数
2
解决办法
3万
查看次数

MySQL:查找不参与关系的行

我有两张桌子:'电影'和'用户'.这些之间存在n:m关系,描述用户看过的电影.这是用表'看'来描述的.现在我想找出给定用户,他没有看到的所有电影.我目前的解决方案是这样的:

SELECT *
FROM movies 
WHERE movies.id NOT IN (
     SELECT seen.movie_id 
     FROM seen 
     WHERE seen.user_id=123
)
Run Code Online (Sandbox Code Playgroud)

这工作正常,但似乎没有很好的扩展.有更好的方法吗?

mysql sql entity-relationship join

24
推荐指数
1
解决办法
1万
查看次数

ER图和EER图之间的区别

ERD(实体关系图)和EERD(增强实体关系图)之间有什么区别?

database erd entity-relationship eer-model

23
推荐指数
1
解决办法
5万
查看次数

Azure数据工作室架构图?

我最近刚刚使用Linux下载了带有SQL Server Express的Azure Data Studio.是否存在实体关系图表功能,SQL Server Management Studio如何具有数据库图表功能?我希望在可能的情况下直观地看到数据库中与表的关系.

sql database diagram entity-relationship azure-data-studio

22
推荐指数
4
解决办法
3744
查看次数

如何从数据库文件生成SQLite实体关系图

我正在尝试对 Android 应用程序生成的数据库文件进行逆向工程。它给了我一个扩展名为 .db 的 SQLite 文件。我尝试通过 SQLite 浏览器传递它,它为我提供了表,但没有关系,每个表也为我提供了主键的“id”。任何有关如何解决此问题的帮助或建议都会很棒,谢谢!

database sqlite android entity-relationship

22
推荐指数
2
解决办法
4万
查看次数

核心数据多对多关系 - 谓词问题

在我的核心数据模型中,我有两个实体:列表和患者.List有一个名为'name'的属性.

列表可以包含任意数量的患者,每个患者可以属于任意数量的不同列表.因此,我在名单上设置了一个名为"患者"的关系,该关系与患者具有反向关系,患者之间的关系称为"列表",与列表具有多对多的关系.

我正在努力弄清楚的是如何创建一个谓词,它将选择属于特定列表名称的所有患者.

我该怎么做?我之前从未在Core Data中使用过关系.

谢谢,

iphone cocoa cocoa-touch entity-relationship core-data

21
推荐指数
4
解决办法
1万
查看次数

收容和参考之间的ECore有什么区别?

在ECore实体之间创建引用时,可以将引用标记为"包含".有人可以用简单的话来解释一下普通参考和遏制之间的区别吗?到目前为止,我发现的定义和解释对我来说并不起作用.

eclipse entity-relationship reference containment eclipse-emf-ecore

21
推荐指数
2
解决办法
9302
查看次数

EF 4.1 - 模型关系

我正在尝试使用RC版本的RS 4.1创建一个快速的ASP.NET MVC 3应用程序.我有两个型号:

public class Race
{
    public int RaceId { get; set; }
    public string RaceName { get; set; }
    public string RaceDescription { get; set; }
    public DateTime? RaceDate { get; set; }
    public decimal? Budget { get; set; }
    public Guid? UserId { get; set; }
    public int? AddressId { get; set; }

    public virtual Address Address { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

public class Address
{
    public int AddressId { get; set; }
    public string …
Run Code Online (Sandbox Code Playgroud)

entity-relationship entity-framework-4 ef-code-first entity-framework-4.1 asp.net-mvc-3

21
推荐指数
4
解决办法
2万
查看次数

流畅的nhibernate - 在同一实体上的多对多关系映射

我在尝试绘制多对多关系时遇到了问题,其中关系的两侧都引用了同一个实体.我正在使用Fluent NHibernate和NH3.1.

基本上,情况是这样的 - 我有一个类别,可以有多个父母.因此,一个类别有多个其他类别作为父类,以及多个其他类别作为其子类.

HasManyToMany(x => x.ParentCategories).AsBag().Table("parentcategorychildren").ParentKeyColumn("ChildID").ChildKeyColumn("ParentID").Cascade.SaveUpdate();
HasManyToMany(x => x.ChildrenCategories).AsBag().Table("parentcategorychildren").ParentKeyColumn("ParentID").ChildKeyColumn("ChildID").Inverse();
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试构建工厂时,我收到以下错误:

Category.ChildrenCategories与Category.ChildrenCategories的关系在双方都指定了Inverse.从关系的一侧移除反向.

我发现奇怪的是为什么它将Category.ChildrenCategories提到Category.ChildrenCategories,而不是ParentCategories?

任何帮助将不胜感激 !

我刚刚为此创造了一笔赏金,因为这对我来说非常重要.拜托,我对"你不能这样做"作为答案不感兴趣.

c# nhibernate entity-relationship many-to-many fluent-nhibernate

20
推荐指数
2
解决办法
4168
查看次数

如何知道表之间的关系

我在MySQL中创建了一个由某人创建的数据库.我没有任何数据库文档.

我怎么知道表之间的关系?

是否有任何查询或程序来生成报告,以便很容易找到关系?

我可以查看Schema信息并手动找出它,但如果我能生成一个关系报告会很好.

mysql database-design entity-relationship wamp entity-relationship-model

20
推荐指数
5
解决办法
1万
查看次数