PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

अस्थायी डेटाबेस डिज़ाइन, एक मोड़ के साथ (लाइव बनाम ड्राफ्ट पंक्तियाँ)

एंकर मॉडलिंग टेम्पोरल dB को लागू करने का एक अच्छा तरीका है -- विकिपीडिया लेख . देखें भी। आदत डालने में कुछ समय लगता है, लेकिन अच्छा काम करता है। एक ऑनलाइन मॉडलिंग टूल है और यदि आप आपूर्ति की गई XML फ़ाइल लोड करते हैं [File -> Load Model from Local File] आपको कुछ इस तरह दिखना चाहिए -- [Layout --> Togle Names] . का भी उपयोग करें ।

[Generate --> SQL Code] टेबल, व्यू और पॉइंट-इन-टाइम फ़ंक्शंस के लिए डीडीएल तैयार करेगा। कोड काफी लंबा है, इसलिए मैं इसे यहां पोस्ट नहीं कर रहा हूं। कोड की जाँच करें -- आपको अपने DB के लिए इसे संशोधित करने की आवश्यकता हो सकती है।

मॉडलिंग टूल में लोड करने के लिए यह फ़ाइल है।

<schema>
<knot mnemonic="EXP" descriptor="Expired" identity="smallint" dataRange="char(1)">
<identity generator="true"/>
<layout x="713.96" y="511.22" fixed="true"/>
</knot>
<anchor mnemonic="US" descriptor="User" identity="int">
<identity generator="true"/>
<attribute mnemonic="USN" descriptor="UserName" dataRange="varchar(32)">
<layout x="923.38" y="206.54" fixed="true"/>
</attribute>
<layout x="891.00" y="242.00" fixed="true"/>
</anchor>
<anchor mnemonic="PO" descriptor="Post" identity="int">
<identity generator="true"/>
<attribute mnemonic="TIT" descriptor="Title" dataRange="varchar(2)">
<layout x="828.00" y="562.00" fixed="true"/>
</attribute>
<layout x="855.00" y="471.00" fixed="true"/>
</anchor>
<anchor mnemonic="TG" descriptor="Tag" identity="int">
<identity generator="true"/>
<attribute mnemonic="TGT" descriptor="TagText" dataRange="varchar(32)">
<layout x="551.26" y="331.69" fixed="true"/>
</attribute>
<layout x="637.29" y="263.43" fixed="true"/>
</anchor>
<anchor mnemonic="BO" descriptor="Body" identity="int">
<identity generator="true"/>
<attribute mnemonic="BOT" descriptor="BodyText" dataRange="varchar(max)">
<layout x="1161.00" y="491.00" fixed="true"/>
</attribute>
<layout x="1052.00" y="465.00" fixed="true"/>
</anchor>
<tie timeRange="datetime">
<anchorRole role="IsTagged" type="PO" identifier="true"/>
<anchorRole role="IsAttached" type="TG" identifier="true"/>
<anchorRole role="BYAuthor" type="US" identifier="false"/>
<knotRole role="Until" type="EXP" identifier="false"/>
<layout x="722.00" y="397.00" fixed="true"/>
</tie>
<tie timeRange="datetime">
<anchorRole role="Contains" type="PO" identifier="true"/>
<anchorRole role="ContainedIn" type="BO" identifier="false"/>
<layout x="975.00" y="576.00" fixed="true"/>
</tie>
<tie>
<anchorRole role="CreatedBy" type="TG" identifier="true"/>
<anchorRole role="Author" type="US" identifier="false"/>
<layout x="755.10" y="195.17" fixed="true"/>
</tie>
<tie>
<anchorRole role="CreatedBy" type="PO" identifier="true"/>
<anchorRole role="Author" type="US" identifier="false"/>
<layout x="890.69" y="369.09" fixed="true"/>
</tie>
<tie>
<anchorRole role="ModifiedBy" type="BO" identifier="true"/>
<anchorRole role="Author" type="US" identifier="false"/>
<layout x="1061.81" y="322.34" fixed="true"/>
</tie>
</schema>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DROP TABLE यदि PostgreSQL में उदाहरण मौजूद है

  2. PostgreSQL के लिए जॉब शेड्यूलिंग टूल्स का अवलोकन

  3. PostgreSQL में एक नंबर पर प्लस/माइनस साइन तैयार करें

  4. PostgreSQL में मॉड () कैसे काम करता है

  5. pgadmin4 :postgresql एप्लिकेशन सर्वर से संपर्क नहीं किया जा सका।