Social ID Концепция New Wave of Social Networks
Social ID должен нести в себе базовую информацию об объектах которые зарегистрированы в Социальной Сети. В частности он должен содержать в себе не только идентификатор, но и тип учетной записи, а также, возможно и часть информации о самом объекте.
Social ID ID Sub. ID Social ID Type State Date Etc. Агент
Social ID Type Типы Social ID должны описывать все «социальные объекты» которые могут быть зарегистрированы в Социальной Сети. Пользователи • Пользователь • Reflection (Ghost) Движения • Просветительские • Политические • Вне политические • Etc. Организации • Коммерческие • Не коммерческие Группы Учебные заведения … • Творческие объединения • Музыкальные группы • Etc. • Дошкольные • Средние • Высшие • Etc. • …
Social ID ID / Sub. ID ID + Sub. ID + Type создают связку описывающую объект. Sub. ID нужен, в частности из-за того, что человеку зарегистрированному в Сети будет позволено создавать свои «Маски» , т. е. человек сможет зарегистрировать второй аккаунт, но не выполнять вход для каждого из них, а получать данные выполнив вход только для одного. Но будет осуществляться «маскировка» – никто не будет знать код находится «под маской» – пользователи будут видеть разные аккаунты – и только владелец может явно указать связь (как в почте – аккаунта два (работа и друзья), но получаешь всю почту войдя только в один). ID Type • Идентификатор • Тип записи Sub. ID Агент • Идентификатор принадлежности • Пользователь Социальной Сети
Social ID Social Objects Получение записи по ID ( «select * as My. ID from Social. ID where id=%id» например, но будет не так ). Далее анализируется содержание поля My. ID. Type и My. ID. Sub. ID, и получаются данные с определенной таблицы в БД (примерно так как выше ). Далее получаются данные из таблицы связей с поиском по My. ID и My. ID. Sub. ID (если последнее не « 0» ). В итоге формируется завершенный Объект (который можно сереализовать в JSON, XLM). Конечно здесь не рассматривается кэширование данных – придется подумать Social Object Linking Data Social ID