论文标题
ER模型分区:迈向值得信赖的自动化系统开发
ER model Partitioning: Towards Trustworthy Automated Systems Development
论文作者
论文摘要
在数据库开发中,以实体关系(ER)模型的形式创建了一个概念模型,并转换为关系数据库架构(RDS)以创建数据库。但是,ER模型中表示的一些重要信息可能不会在RDS上进行转换和表示。在转型过程中,这种情况会导致信息丢失。为了保存信息,在我们先前的研究中,我们将转换过程标准化为一对一,然后从ER模型到RDS的映射。为此,我们修改了ER模型,并在其中解决了一些缺陷的转换算法。由于映射是使用一些现实世界案例作为基础和验证目的建立的,因此必须进行正式验证以验证工作。因此,旨在创建证据的正在进行的研究将表明如何将给定的ER模型划分为一组独特的细分,并使用它来表示ER模型本身。如何使用发现将来完成证明的方式也将得到解释。还将讨论有关数据库开发,教学概念建模和使用正式方法的研究的重要性。
In database development, a conceptual model is created, in the form of an Entity-relationship(ER) model, and transformed to a relational database schema (RDS) to create the database. However, some important information represented on the ER model may not be transformed and represented on the RDS. This situation causes a loss of information during the transformation process. With a view to preserving information, in our previous study, we standardized the transformation process as a one-to-one and onto mapping from the ER model to the RDS. For this purpose, we modified the ER model and the transformation algorithm resolving some deficiencies existed in them. Since the mapping was established using a few real-world cases as a basis and for verification purposes, a formal-proof is necessary to validate the work. Thus, the ongoing research aiming to create a proof will show how a given ER model can be partitioned into a unique set of segments and use it to represent the ER model itself. How the findings can be used to complete the proof in the future will also be explained. Significance of the research on automating database development, teaching conceptual modeling, and using formal methods will also be discussed.