<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.10/ http://www.mediawiki.org/xml/export-0.10.xsd" version="0.10" xml:lang="ko">
  <siteinfo>
    <sitename>스토리  데이터베이스</sitename>
    <dbname>leeaxe</dbname>
    <base>http://dh.aks.ac.kr/~leeaxe/wiki/index.php/%EB%8C%80%EB%AC%B8</base>
    <generator>MediaWiki 1.27.3</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">미디어</namespace>
      <namespace key="-1" case="first-letter">특수</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">토론</namespace>
      <namespace key="2" case="first-letter">사용자</namespace>
      <namespace key="3" case="first-letter">사용자토론</namespace>
      <namespace key="4" case="first-letter">스토리 데이터베이스</namespace>
      <namespace key="5" case="first-letter">스토리 데이터베이스토론</namespace>
      <namespace key="6" case="first-letter">파일</namespace>
      <namespace key="7" case="first-letter">파일토론</namespace>
      <namespace key="8" case="first-letter">미디어위키</namespace>
      <namespace key="9" case="first-letter">미디어위키토론</namespace>
      <namespace key="10" case="first-letter">틀</namespace>
      <namespace key="11" case="first-letter">틀토론</namespace>
      <namespace key="12" case="first-letter">도움말</namespace>
      <namespace key="13" case="first-letter">도움말토론</namespace>
      <namespace key="14" case="first-letter">분류</namespace>
      <namespace key="15" case="first-letter">분류토론</namespace>
      <namespace key="2300" case="first-letter">소도구</namespace>
      <namespace key="2301" case="first-letter">소도구토론</namespace>
      <namespace key="2302" case="case-sensitive">소도구정의</namespace>
      <namespace key="2303" case="case-sensitive">소도구정의토론</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>대문</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>1045</id>
      <parentid>1043</parentid>
      <timestamp>2017-11-05T15:01:10Z</timestamp>
      <contributor>
        <username>Leeaxe</username>
        <id>1</id>
      </contributor>
      <comment>/* (3) 서사구조정보 */</comment>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text xml:space="preserve" bytes="12161">==시뮬레이션 기반 스토리 데이터베이스 설계==
=== 1. 설화 스토리데이터베이스의 구조===
==== 1) 설화 스토리 데이터베이스의 개체관계도==== 
    [[파일:설화 스토리 데이터베이스의 개체관계도.png|1500픽셀|center|섬네일|설화 스토리 데이터베이스의 개체관계도]]

==== 2) 설화 스토리 데이터베이스의 XML 모델링  ==== 
===== (1) 설화,문장,사건,행위 =====
    [[파일:설화 스토리 설화_문장_사건_행위.png|2500픽셀|center|섬네일|설화_문장_사건_행위 XML 스키마 그래프]]

&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;xs:schema xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; attributeFormDefault=&quot;unqualified&quot; elementFormDefault=&quot;qualified&quot; xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;
  &lt;xs:element name=&quot;설화자료&quot;&gt;
    &lt;xs:complexType&gt;
      &lt;xs:sequence&gt;
        &lt;xs:element name=&quot;설화&quot;&gt;
          &lt;xs:complexType&gt;
            &lt;xs:sequence&gt;
              &lt;xs:element name=&quot;설화명&quot; type=&quot;xs:string&quot; /&gt;
              &lt;xs:element name=&quot;문장들&quot;&gt;
                &lt;xs:complexType&gt;
                  &lt;xs:sequence&gt;
                    &lt;xs:element maxOccurs=&quot;unbounded&quot; name=&quot;문장&quot;&gt;
                      &lt;xs:complexType&gt;
                        &lt;xs:sequence&gt;
                          &lt;xs:element name=&quot;문장내용&quot; type=&quot;xs:string&quot; /&gt;
                          &lt;xs:element name=&quot;사건들&quot;&gt;
                            &lt;xs:complexType&gt;
                              &lt;xs:sequence&gt;
                                &lt;xs:element maxOccurs=&quot;unbounded&quot; name=&quot;사건&quot;&gt;
                                  &lt;xs:complexType&gt;
                                    &lt;xs:sequence&gt;
                                      &lt;xs:element name=&quot;사건내용&quot; type=&quot;xs:string&quot; /&gt;
                                      &lt;xs:element name=&quot;행위들&quot;&gt;
                                        &lt;xs:complexType&gt;
                                          &lt;xs:sequence&gt;
                                            &lt;xs:element maxOccurs=&quot;unbounded&quot; name=&quot;행위&quot;&gt;
                                              &lt;xs:complexType&gt;
                                                &lt;xs:sequence&gt;
                                                  &lt;xs:element name=&quot;조작주체&quot; type=&quot;xs:string&quot; /&gt;
                                                  &lt;xs:element name=&quot;접합&quot; type=&quot;xs:string&quot; /&gt;
                                                  &lt;xs:element name=&quot;접합종류&quot; type=&quot;xs:string&quot; /&gt;
                                                  &lt;xs:element name=&quot;접합종류상세&quot; type=&quot;xs:string&quot; /&gt;
                                                  &lt;xs:element name=&quot;상태주체&quot; type=&quot;xs:string&quot; /&gt;
                                                  &lt;xs:element name=&quot;대상&quot; type=&quot;xs:string&quot; /&gt;
                                                &lt;/xs:sequence&gt;
                                                &lt;xs:attribute name=&quot;행위번호&quot; type=&quot;xs:unsignedLong&quot; use=&quot;required&quot; /&gt;
                                                &lt;xs:attribute name=&quot;시상&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                                &lt;xs:attribute name=&quot;시도&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                                &lt;xs:attribute name=&quot;양태변형&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                                &lt;xs:attribute name=&quot;사실진위&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                                &lt;xs:attribute name=&quot;의도진위&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                                &lt;xs:attribute name=&quot;부사&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                                &lt;xs:attribute name=&quot;강도&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                              &lt;/xs:complexType&gt;
                                            &lt;/xs:element&gt;
                                          &lt;/xs:sequence&gt;
                                        &lt;/xs:complexType&gt;
                                      &lt;/xs:element&gt;
                                    &lt;/xs:sequence&gt;
                                    &lt;xs:attribute name=&quot;사건번호&quot; type=&quot;xs:unsignedInt&quot; use=&quot;required&quot; /&gt;
                                    &lt;xs:attribute name=&quot;주어&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                    &lt;xs:attribute name=&quot;동사&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                    &lt;xs:attribute name=&quot;대상1&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                    &lt;xs:attribute name=&quot;대상2&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                    &lt;xs:attribute name=&quot;사건성격&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                  &lt;/xs:complexType&gt;
                                &lt;/xs:element&gt;
                              &lt;/xs:sequence&gt;
                            &lt;/xs:complexType&gt;
                          &lt;/xs:element&gt;
                        &lt;/xs:sequence&gt;
                        &lt;xs:attribute name=&quot;문장번호&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                      &lt;/xs:complexType&gt;
                    &lt;/xs:element&gt;
                  &lt;/xs:sequence&gt;
                &lt;/xs:complexType&gt;
              &lt;/xs:element&gt;
            &lt;/xs:sequence&gt;
            &lt;xs:attribute name=&quot;설화번호&quot; type=&quot;xs:unsignedInt&quot; use=&quot;required&quot; /&gt;
            &lt;xs:attribute name=&quot;중심명제&quot; type=&quot;xs:unsignedLong&quot; use=&quot;required&quot; /&gt;
          &lt;/xs:complexType&gt;
        &lt;/xs:element&gt;
      &lt;/xs:sequence&gt;
    &lt;/xs:complexType&gt;
  &lt;/xs:element&gt;
&lt;/xs:schema&gt;

===== (2) 사건관계 =====
  [[파일:사건관계스키마.png|2500픽셀|center|섬네일|사건관계 XML 스키마 그래프]]
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;xs:schema xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; attributeFormDefault=&quot;unqualified&quot; elementFormDefault=&quot;qualified&quot; xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;
  &lt;xs:element name=&quot;사건관계자료&quot;&gt;
    &lt;xs:complexType&gt;
      &lt;xs:sequence&gt;
        &lt;xs:element name=&quot;사건관계들&quot;&gt;
          &lt;xs:complexType&gt;
            &lt;xs:sequence&gt;
              &lt;xs:choice maxOccurs=&quot;unbounded&quot;&gt;
                &lt;xs:element name=&quot;사건관계&quot;&gt;
                  &lt;xs:complexType&gt;
                    &lt;xs:sequence&gt;
                      &lt;xs:element name=&quot;사건&quot;&gt;
                        &lt;xs:complexType&gt;
                          &lt;xs:sequence&gt;
                            &lt;xs:element name=&quot;사건내용&quot; type=&quot;xs:string&quot; /&gt;
                          &lt;/xs:sequence&gt;
                          &lt;xs:attribute name=&quot;사건번호&quot; type=&quot;xs:unsignedInt&quot; use=&quot;required&quot; /&gt;
                        &lt;/xs:complexType&gt;
                      &lt;/xs:element&gt;
                      &lt;xs:element name=&quot;관계&quot; type=&quot;xs:string&quot; /&gt;
                      &lt;xs:element name=&quot;대상사건&quot;&gt;
                        &lt;xs:complexType&gt;
                          &lt;xs:sequence&gt;
                            &lt;xs:element name=&quot;대상사건내용&quot; type=&quot;xs:string&quot; /&gt;
                          &lt;/xs:sequence&gt;
                          &lt;xs:attribute name=&quot;대상사건번호&quot; type=&quot;xs:unsignedInt&quot; use=&quot;required&quot; /&gt;
                        &lt;/xs:complexType&gt;
                      &lt;/xs:element&gt;
                    &lt;/xs:sequence&gt;
                    &lt;xs:attribute name=&quot;관계연번&quot; type=&quot;xs:unsignedByte&quot; use=&quot;required&quot; /&gt;
                    &lt;xs:attribute name=&quot;사건관계번호&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                  &lt;/xs:complexType&gt;
                &lt;/xs:element&gt;
                &lt;xs:element name=&quot;사건들&quot; /&gt;
              &lt;/xs:choice&gt;
            &lt;/xs:sequence&gt;
          &lt;/xs:complexType&gt;
        &lt;/xs:element&gt;
      &lt;/xs:sequence&gt;
    &lt;/xs:complexType&gt;
  &lt;/xs:element&gt;
&lt;/xs:schema&gt;

===== (3) 서사구조정보 =====
 [[파일:서사구조정보.png|2500픽셀|center|섬네일|서사구조정보 XML 스키마 그래프]]
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;xs:schema xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; attributeFormDefault=&quot;unqualified&quot; elementFormDefault=&quot;qualified&quot; xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;
  &lt;xs:element name=&quot;서사구조정보자료&quot;&gt;
    &lt;xs:complexType&gt;
      &lt;xs:sequence&gt;
        &lt;xs:element name=&quot;서사구조정보&quot;&gt;
          &lt;xs:complexType&gt;
            &lt;xs:sequence&gt;
              &lt;xs:element name=&quot;사건들&quot;&gt;
                &lt;xs:complexType&gt;
                  &lt;xs:sequence&gt;
                    &lt;xs:element maxOccurs=&quot;unbounded&quot; name=&quot;사건&quot;&gt;
                      &lt;xs:complexType&gt;
                        &lt;xs:sequence&gt;
                          &lt;xs:element name=&quot;사건내용&quot; type=&quot;xs:string&quot; /&gt;
                          &lt;xs:element name=&quot;양상들&quot;&gt;
                            &lt;xs:complexType&gt;
                              &lt;xs:sequence&gt;
                                &lt;xs:element maxOccurs=&quot;unbounded&quot; name=&quot;양상정보&quot;&gt;
                                  &lt;xs:complexType&gt;
                                    &lt;xs:sequence&gt;
                                      &lt;xs:element name=&quot;행위주&quot; type=&quot;xs:string&quot; /&gt;
                                      &lt;xs:element name=&quot;양상&quot; type=&quot;xs:string&quot; /&gt;
                                      &lt;xs:element name=&quot;조종자&quot; type=&quot;xs:string&quot; /&gt;
                                    &lt;/xs:sequence&gt;
                                    &lt;xs:attribute name=&quot;구조연번&quot; type=&quot;xs:unsignedByte&quot; use=&quot;required&quot; /&gt;
                                    &lt;xs:attribute name=&quot;변경여부&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                    &lt;xs:attribute name=&quot;실제여부&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                    &lt;xs:attribute name=&quot;진위&quot; type=&quot;xs:string&quot; use=&quot;required&quot; /&gt;
                                  &lt;/xs:complexType&gt;
                                &lt;/xs:element&gt;
                              &lt;/xs:sequence&gt;
                            &lt;/xs:complexType&gt;
                          &lt;/xs:element&gt;
                        &lt;/xs:sequence&gt;
                        &lt;xs:attribute name=&quot;사건번호&quot; type=&quot;xs:unsignedInt&quot; use=&quot;required&quot; /&gt;
                      &lt;/xs:complexType&gt;
                    &lt;/xs:element&gt;
                  &lt;/xs:sequence&gt;
                &lt;/xs:complexType&gt;
              &lt;/xs:element&gt;
            &lt;/xs:sequence&gt;
          &lt;/xs:complexType&gt;
        &lt;/xs:element&gt;
      &lt;/xs:sequence&gt;
    &lt;/xs:complexType&gt;
  &lt;/xs:element&gt;
&lt;/xs:schema&gt;

==== 2) 설화 스토리 데이터베이스의 RDB 모델링  ==== 
 [[파일:스토리 데이터베이스  테이블 관계도.png|900픽셀|center|섬네일|스토리 데이터베이스  테이블 관계도]]

==2. 설화별 데이터 ==
{|class=&quot;wikitable sortable&quot; style = &quot;width:100%;background:white;&quot;
!style = &quot;width:10%&quot; | 설화번호 || 설화명
|- 
| 1130101 ||[[이성계와 산신]]
|-
| 1130102 ||[[ 이성계와 지리산 산신]]
|-
| 1130103 ||[[ 이성계와 우투리]]
|-
| 1130104 ||[[ 이성계의 꿈풀이]]
|-
| 2130210 ||[[ 신거무 장터 유래]]
|-
| 2130708 ||[[ 고창녕과 미인]]
|-
| 2130711 ||[[ 문수보살과 임금]]
|-
| 4150101 ||[[ 주인을 위해 죽은 개]]
|-
| 4150102 ||[[ 주인을 위해 사냥감을 물어다 주는 개]]
|-
| 4150103 ||[[ 묏자리를 찾아 준 개]]
|-
| 4150104 ||[[ 아들을 찾아 준 개]]
|-
| 4150301 ||[[ 두꺼비와 지네의 대결1]]
|-
| 4150302 ||[[ 잉어와 두꺼비의 보은]]
|-
| 4150303 ||[[ 두꺼비와 지네의 대결2]]
|-
| 4150304 ||[[ 두꺼비와 지네의 대결3]]
|-
| 4150305 ||[[ 못에서 지네와 싸운 두꺼비]]
|-
|4150306 || [[원님과 처녀를 구한 두꺼비]]
|-
| 4150307 || [[구렁이를 물리친 두꺼비]]
|-
| 4150308 || [[원님과 딸을 구한 두꺼비]]
|-
| 4150401 || [[전장에서 돌아온 말]]
|-
| 4150402 || [[은혜갚은 물고기]]
|-
| 4150403 || [[아이를 찾은 개]]
|-
| 4150404 || [[부부를 구한 쥐]]
|-
| 4150405 || [[지네와 싸운 쥐]]
|-
| 4150406 || [[은혜 갚은 새]] 
|-
| 4150407 || [[은혜 갚은 뱀]]
|-
| 4150408 || [[귀신과 싸운 개]]
|-
| 4150409 || [[도둑과 싸우는 주인을 도운 개]] 
|-
| 4150605 || [[의도치 않은 선행과 구렁이의 보은1]]
|-
| 4150803 || [[호랑이의 보은]]

|}</text>
      <sha1>phcu34zpy9ph6fem6nnpevjxxrrgv5k</sha1>
    </revision>
  </page>
</mediawiki>
