小区没有业委会应当由全体业主签订物业服务合同。《物业管理条例》第十条中规定,“只有一个业主的,或者业主人数较少且经全体业主一致同意,决定不成立业主大会的,由业主共同履行业主大会、业主委员会职责”。如果因为业主人数较少,经全体业主一致同意决定不成立业主大会,当然也不可能产生业主委员会,这样就只能由全体业主共同与物业管理企业签订物业管理合同。