A Top Down Approach to Semi-structured Database Design

被引:0
|
作者
Rafsanjani, Amir Jahangard [1 ]
Mirian-Hosseinabadi, Seyed-Hassan [1 ]
机构
[1] Sharif Univ Technol, Tehran, Iran
关键词
D O I
10.1109/ICADIWT.2009.5273935
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
XML has become the preferred format for representing and exchanging structured and semi-structured data on the web. The XML Schema language is widely used for defining and validating highly structured XML instance documents. While text-based languages, such as XML-Schema, offer great advantages for data interchange on the Internet, graphical modeling languages are widely accepted as a more visually effective means of specifying and communicating data requirements for a human audience. This paper uses Object-Relationship-Attribute model (ORA-SS) as a conceptual graphical model for designing XML-Schemas. To facilitate this process we introduce an xml representation for ORA-SS Schema Diagram and define an XML-Schema to validate the XML documents; and then we present an algorithm to generate an XML-Schema automatically from ORA-SS conceptual model. We have implemented our algorithm using the XSL transformations.
引用
收藏
页码:26 / 31
页数:6
相关论文
共 50 条
  • [1] A model-driven approach to semi-structured database design
    Jahangard-Rafsanjani, Amir
    Mirian-Hosseinabadi, Seyed-Hassan
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2015, 9 (02) : 237 - 252
  • [2] A model-driven approach to semi-structured database design
    Amir Jahangard-Rafsanjani
    Seyed-Hassan Mirian-Hosseinabadi
    [J]. Frontiers of Computer Science, 2015, 9 : 237 - 252
  • [3] A model-driven approach to semi-structured database design
    Amir JAHANGARD-RAFSANJANI
    Seyed-Hassan MIRIAN-HOSSEINABADI
    [J]. Frontiers of Computer Science., 2015, 9 (02) - 252
  • [4] A NoSQL Database Approach for Modeling Heterogeneous and Semi-Structured Information
    Vonitsanos, Gerasimos
    Kanavos, Andreas
    Mylonas, Phivos
    Sioutas, Spyros
    [J]. 2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS AND APPLICATIONS (IISA), 2018, : 296 - 303
  • [5] Conceptual Level Design of Semi-structured Database System: Graph-semantic Based Approach
    Sarkar, Anirban
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (10) : 112 - 121
  • [6] An approach to classify semi-structured objects
    Bertino, E
    Guerrini, G
    Merlo, I
    Mesiti, M
    [J]. ECOOP'99 - OBJECT-ORIENTED PROGRAMMING, 1999, 1628 : 416 - 440
  • [7] An automated integration approach for semi-structured and structured data
    Lim, SJ
    Ng, YK
    [J]. PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM ON COOPERATIVE DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2000, : 12 - 21
  • [8] SCHEMADRILL: Interactive Semi-Structured Schema Design
    Spoth, William
    Xie, Ting
    Kennedy, Oliver
    Yang, Ying
    Hammerschmidt, Beda
    Liu, Zhen Hua
    Gawlick, Dieter
    [J]. HILDA'18: PROCEEDINGS OF THE WORKSHOP ON HUMAN-IN-THE-LOOP DATA ANALYTICS, 2018,
  • [9] An ontology-based approach to designing a NoSQL database for semi-structured and unstructured health data
    Poly Sil Sen
    Nandini Mukherjee
    [J]. Cluster Computing, 2024, 27 : 959 - 976
  • [10] An ontology-based approach to designing a NoSQL database for semi-structured and unstructured health data
    Sen, Poly Sil
    Mukherjee, Nandini
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (01): : 959 - 976