Modeling Spatial and Temporal Set-Based Constraints During Conceptual Database Design

被引:16
作者
Currim, Faiz [1 ]
Ram, Sudha [2 ]
机构
[1] Univ Iowa, Tippie Coll Business, Iowa City, IA 52242 USA
[2] Univ Arizona, Eller Coll Management, Tucson, AZ 85712 USA
关键词
data modeling; conceptual design; spatiotemporal cardinality constraints; data management spatiotemporal databases; design science research; BUSINESS RULES; METHODOLOGY; SEMANTICS;
D O I
10.1287/isre.1100.0306
中图分类号
G25 [图书馆学、图书馆事业]; G35 [情报学、情报工作];
学科分类号
1205 ; 120501 ;
摘要
From a database perspective, business constraints provide an accurate picture of the real world being modeled and help enforce data integrity. Typically, rules are gathered during requirements analysis and embedded in code during the implementation phase. We propose that the rules be explicitly modeled during conceptual design, and develop a framework for understanding and classifying spatiotemporal set-based (cardinality) constraints and an associated syntax. The constraint semantics are formally specified using first-order logic. Modeling rules in conceptual design ensures they are visible to designers and users and not buried in application code. The rules can then be semiautomatically translated into logical design triggers yielding productivity gains. Following the principles of design science research, we evaluate the framework's expressiveness and utility with a case study.
引用
收藏
页码:109 / 128
页数:20
相关论文
共 79 条
[1]   MAINTAINING KNOWLEDGE ABOUT TEMPORAL INTERVALS [J].
ALLEN, JF .
COMMUNICATIONS OF THE ACM, 1983, 26 (11) :832-843
[2]  
[Anonymous], DATABASE SYSTEMS, DOI DOI 10.1145/320434.320440
[3]  
[Anonymous], 2006, Fundamentals of Database Systems
[4]  
[Anonymous], 023 RTI NIST
[5]  
[Anonymous], P 16 ANN WORKSH INF
[6]  
[Anonymous], 2002, Applied Social Research Methods Series
[7]  
Balaban M, 2002, AD TO DA RE, V1, P1
[8]  
Batini C., 1992, Conceptual Database Design: An Entity-Relationship Approach
[10]   COMPARING REPRESENTATIONS WITH RELATIONAL AND EER MODELS [J].
BATRA, D ;
HOFFER, JA ;
BOSTROM, RP .
COMMUNICATIONS OF THE ACM, 1990, 33 (02) :126-139