ВКонтакте нельзя удалять стандартные альбомы, но содержимое удалять можно. Так что тебе просто нужно создавать стандартные альбомы при регистрации.
И сделай первичный ключ (id_user, id_album). Так будет быстрее.
Neoline: Спонсировать рабскую систему? Это вы о чем?
Рабская система -- это капитализм. И наш бог -- это деньги. При рабстве стимулом был кнут, а сейчас бабло.
Думаете мне это нравится? Или что? Упразднение высшего образования как раз и есть путь к рабству. Потому что рабство прежде всего в голове, а не в цепях.
Григорий Васильков: ну и что? Там 2 вывода скорее всего будет реализовано: по преподам и по группам. Может еще по аудиториям. И все это за какую то дату. Это вопрос устройства БД. У меня там 2 главных таблицы: занятия (где предметы рассматриваются за семестр: кто ведет, лекция/практика/экзамен/зачот, сколько часов, какая группа...) и расписание (где хранится ID занятия и дата, кабинет, порядковый номер пары).
То есть все продумано. Как раз из этой таблицы + JOIN и запрос готов. Запросы не сложные.
Neoline: А что сложного? Есть БД., есть SQL-запрос к БД.
Нужно посмотреть расписание группы -- один запрос. Расписание препода другой запрос. Под это и делалась БД. В этом плане не сложно запросы писать.
Neoline: Вопрос хороший. Но я за себя отвечать не буду, а в общем скажу.
Во-первых, диплом нужен. Многим по барабану на кого ты учился и что умеешь, важен сам факт того, что ты закончил ВУЗ.
Во-вторых, романтику студенческой жизни никто не отменял)
Neoline: Чему учатся в универе не знаете, работая преподом? Да всякому г***у! Большая часть моих однокурсников вообще не умеет программировать, даже на самом базовом уровне. Я по крайней мере хорошо знаю чистый Си и Плюсы более-меннее, просто классы редко приходилось делать, они по идее для больших проектов нужны, а не для кода на 100-200-300 строк. Умею проектировать БД хорошо, что тоже далеко не каждый может.
Что тут позорного? Я сам делаю диплом. 70-80% его заказывают. И сколько у нас учится по специальности?
Артём Петренков: Для простых программок никаких сред разработки и уж тем более фреймворков не нужно. makefile так же легко делается через батник обычный:
@echo off
gcc -c file.c
gcc -o file file.o
pause
В самом простом случае
либо, если есть куда, откатывай.