建筑设计知识:建筑基础有哪些类型