LINUX.ORG.RU

[sql][советы][именования][соглашения] Хороший тон. Как обзывать many-to-many таблицы?

 ,


0

1

Вот, скажем, есть у нас таблица events.

И есть таблица event_types.

Как народ предпочитает обзывать таблицу их привязки?

— event_types_map
— event_types_index
— event_types_cross
— events2types
— … ?

Это один из моментов, по которому я промеж себя не выработал единой концепции. То так обзову, то эдак… Хочется унификации, но никак не могу выработать приоритетный подход :)

★★★★★
Ответ на: комментарий от Absurd

Это где так? В Хибернейте я подобного не припомню.

Ну, у меня именно так

    function table_name()
    {
        if(!empty($this->attr['table_name']))
            return $this->attr['table_name'];

        if(!empty($this->data['table_name']))
            return $this->data['table_name'];

        if($this->table_name)
            return $this->table_name;

        return $this->_item_name_plural();
    }

    function _item_name_plural() { return bors_plural($this->_item_name()); }
    function _item_name() { return array_pop(explode('_', $this->class_name( ; }

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от Absurd

А что, аннотации к пхп еще не приделали? Собирались же вроде.

Никто не мешает их самому парсить. Но зачем? На моих типовых задачах пользы от них не вижу.

KRoN73 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.