Open Konard opened 8 years ago
1 бит это случай 1 связи, и она может ссылаться только сама на себя, т.е. иными словами нужно хранить, есть она в бд или нет. Для этого достаточно буквально 1 бит информации. С 2 битами и далее ситуация хитрее, возможных состояний БД уже больше. Но можно рассмотреть и такие маленькие БД. Переменная длина здесь не предполагалась, но возможно и это стоит рассмотреть.
Looks like Links should be recompiled/dynamically complited for each Link Index size. C# does not support native pointers to managed structures (that use or depend on generic types). Managed C++ will not solve issue either. Native C++ templates and languaged that support metaprogramming (like Nemerle) also can do the thing.
а как же упакованные данные - 4, 2, 1 бит, данные с переменной длиной (varchar)?