Skip to content

Commit

Permalink
clean up readme
Browse files Browse the repository at this point in the history
  • Loading branch information
tony committed Jun 17, 2017
1 parent c03c645 commit ea94521
Showing 1 changed file with 0 additions and 31 deletions.
31 changes: 0 additions & 31 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,37 +3,6 @@ project. Powered by `unihan-etl`_. See also: `libUnihan`_.

|pypi| |docs| |build-status| |coverage| |license|

There is no clear solution for normalization of UNIHAN.

Approaches
----------

5nf
"""

Pros:

- Most portable, it'd be possible to offer an sqlite file dump to make
data available a la carte

Cons:

- Giving each field a table of its own would comprise over 90 tables, making
JOIN's impossible in a single query on MySQL (limit on joins is 61).

Polymorphic
"""""""""""

Tables could be branched by grouping fields into "types", just like UNIHAN
db groups fields into files.

http://docs.sqlalchemy.org/en/latest/orm/inheritance.html

Links
-----

* `API`_

.. _cihai: https://cihai.git-pull.com
.. _unihan-etl: https://unihan-etl.git-pull.com
.. _libUnihan: http://libunihan.sourceforge.net/
Expand Down

0 comments on commit ea94521

Please sign in to comment.